package com.xqls.dal.dao;

import java.util.List;
import java.util.Map;

import com.xqls.dal.model.Permission;
import com.xqls.dal.model.PermissionExample;

public interface PermissionDao {
    List<Permission> getListByExample(PermissionExample example);
    
    List<Map<String,Object>> getPermissionList();
    
    List<Map<String,Object>> getPermissionTreeList();
    
    List<Map<String,Object>> getPermissionTreeListByMap(Map<String,Object> map);
    
    List<Permission> getListByMap(Map<String,Object> map);
}
